3030 582
3041 288
5090 523
101478 425
5401 826
3528 227
3838 193
1899 77
5140 882
5529 593
16889 399
14737 307
14956 587
7044 540
12162 447
214350 1155
15573 441
71675 142
343803 930
211411 419
14352 613
69474 326
10390 34
6695 697
5591 643
48050 317
39362 736
21818 260