3003 52
20241 496
12672 362
14367 495
114366 751
15562 176
8665 154
307875 956
367394 1513
173937 443
7921 331
79861 538
414832 572
167873 928
50495 615
28674 376
41305 429
44769 369
19456 817
75584 241
13191 692
7284 609
4972 123
4092 650
6970 900
4426 431
3666 452
2595 96