5048 820
2052 501
2531 648
3371 838
6139 567
3269 877
1628 274
2527 631
3772 492
1996 335
2904 185
2247 388
3315 759
5272 600
1217 269
1912 403
2171 329
895 220
500 77
1202 317
2222 217
1866 493
3030 767
3259 47
1273 161
3293 485
1584 282
2948 629