3501 157
28882 311
134292 517
106269 901
3977 287
6107 914
20341 704
17606 575
22201 192
25046 259
8083 449
18727 583
5693 314
14718 334
15633 620
13999 383
15261 932
7013 581
307026 850
430439 1710
19278 537
205699 458
653893 1544