3085 582
3083 288
5113 523
102899 425
5428 826
3547 227
3855 193
1905 77
5152 882
5545 593
16913 399
14756 307
14975 587
7052 540
12184 447
214743 1155
15593 441
71790 142
344208 930
211984 419
14378 613
69573 326
10406 34
6701 697
5602 643
48198 317
39705 736
22127 260