1291 27
4987 585
5603 899
3042 224
4312 708
2328 104
3298 388
4366 652
3011 427
2812 507
3422 378
4516 188
3873 682
3719 158
3994 436
2304 216
31955 354
26063 190
29711 612
40197 261
65940 542
57013 448