4401 250
12472 748
2231 127
1383 53
2714 491
2187 210
3048 553
1821 303
3431 724
4048 727
1608 326
7789 474
2491 351
1817 206
9753 756
12682 156
8662 216
1811 58
6241 103
4536 84
3621 488
976 176
3223 804
5342 696