124026 220
5878 210
141731 534
229949 943
330215 976
1993 55
199996 484
2137 38
14494 142
9441 529
2980 337
2795 231
20612 455
17895 656
303382 956
361965 979
185686 640
7306 135
14916 754
8615 516
19776 401
9965 262
93588 531
43612 479
66267 319
51795 342
14321 471
15278 70