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