5048 820
2051 501
2531 648
3369 838
6133 567
3269 877
1626 274
2527 631
3772 492
1995 335
2904 185
2247 388
3315 759
5271 600
1217 269
1912 403
2171 329
895 220
500 77
1201 317
2222 217
1864 493
3029 767
3255 47
1271 161
3292 485
1583 282
2948 629