3001 97
9116 781
8255 362
3961 841
6235 373
19836 364
2845 393
3212 114
2373 233
3757 374
20412 353
207171 256
6932 367
32409 437
26244 170
117976 204
202999 967
4834 129
60597 680
56460 483
15680 245
36427 65
3058 240
38882 597
28223 749
37496 898
15259 657
31083 245