25512 578
9573 41
12289 31
5696 592
20978 645
1885 229
23515 130
1331 117
47356 491
11378 57
1504 195
5642 900
4344 226
10182 291
3561 830
24152 481
15204 393
32381 256
2941 422
21010 233
5208 755
8329 376
12724 119
7211 47
80181 512
17067 731
19299 429
23544 41