9573 41
12289 31
5696 592
20977 645
1885 229
23515 130
1331 117
47353 491
11378 57
1504 195
5642 900
4344 226
10180 291
3561 830
24152 481
15204 393
32381 256
2941 422
21009 233
5208 755
8329 376
12724 119
7209 47
80179 512
17067 731
19299 429
23544 41
11609 303