2925 60
8899 590
18454 165
20901 351
29824 129
5871 412
8618 359
8551 334
20273 213
11259 534
24028 478
10474 297
14426 777
44736 945
40641 432
4671 193
5384 330
3278 420
6043 210
10289 45
1896 83
16318 812
8232 325
8440 260
7275 104
5423 591
71409 662
23151 569