3011 52
20263 496
12686 362
14381 495
114487 751
15579 176
8682 154
308203 956
368314 1514
174269 443
7930 331
79880 538
415137 572
168180 928
50675 615
28866 376
41337 429
44774 369
19464 817
75835 241
13227 692
7295 609
4978 123
4102 650
6979 900
4432 431
3673 452
2607 96