3511 157
28895 311
134473 517
106387 901
3978 287
6108 914
20343 704
17609 575
22203 192
25058 259
8084 449
18729 583
5697 314
14724 334
15634 620
14004 383
15264 932
7013 581
307050 850
430515 1710
19280 537
205742 458
654018 1544