18016 482
437 124
4900 254
13318 358
4636 673
5773 617
10716 332
14786 263
2886 97
1879 614
4933 571
1953 427
5840 556
1115 275
8159 768
3244 371
1067 253
1822 506
5851 685
6029 883
39362 52
2380 259
5983 515
2550 656