12923 430
3121 270
11238 294
2444 325
1620 109
9720 464
5376 732
3579 917
731 37
30163 908
10859 263
30996 65
16723 491
81080 345
3900 497
22304 395
11364 650
21705 682
12034 335
53502 553
12683 548
44805 376
27152 192
10860 873
4714 138
23247 352
5790 379
4322 61