3002 52
20237 496
12662 362
14364 495
114331 751
15561 176
8663 154
307820 956
367173 1511
173882 443
7920 331
79855 538
414772 572
167798 928
50458 615
28639 376
41301 429
44767 369
19456 817
75543 241
13182 692
7283 609
4972 123
4090 650
6968 900
4423 431
3662 452
2589 96