25035 631
17569 1030
1522 28
4475 201
17753 543
13951 339
5351 465
30660 272
19694 757
30718 412
37821 312
110381 629
60276 597
21983 324
22195 331
5072 582
31231 165
28203 231
20633 787
13236 616
47377 765
4680 215
3594 515
28262 458