3002 52
20236 496
12659 362
14363 495
114329 751
15561 176
8663 154
307811 956
367135 1511
173877 443
7920 331
79855 538
414766 572
167783 928
50456 615
28638 376
41301 429
44767 369
19456 817
75539 241
13182 692
7283 609
4972 123
4090 650
6966 900
4423 431
3662 452
2589 96