3012 52
20269 496
12691 362
14384 495
114514 751
15584 176
8685 154
308304 956
368462 1515
174359 443
7931 331
79885 538
415228 572
168271 928
50720 615
28912 376
41345 429
44777 369
19465 817
75909 241
13245 692
7298 609
4979 123
4102 650
6983 900
4434 431
3673 452
2612 96