4321 518
9486 191
1120 98
16153 624
3125 616
2130 31
16149 213
805 60
17103 576
10854 366
2572 320
3752 572
2305 296
7615 515
3508 570
1814 569
22144 106
19115 783
6756 232
1847 402
5710 431
1303 88
2372 217
6277 1017