50008 681
52285 182
39202 728
21841 395
4414 281
8428 104
3432 367
6932 291
20830 886
12595 318
30588 150
16314 716
38546 470
5536 447
23607 323
32664 273
20427 434
2124 186
7247 812
38249 645
5757 163
14912 580
17108 329
8890 115
7459 271
13873 775
27020 197
28908 468