4304 931
1100 42
19287 528
5327 187
3007 576
3186 60
5143 147
1101 135
5833 649
3101 291
1555 29
9939 562
3409 152
10000 234
1275 118
9045 152
4761 557
3724 242
7393 728
5554 559
5045 292
3593 347
3820 648
20500 715