2993 631
2452 319
1728 236
2415 522
1579 270
8204 262
1671 214
2917 781
2864 877
5234 474
1903 255
1558 432
2860 654
3002 578
2057 125
2661 296
3496 63
529 80
2809 695
2152 400
2648 543
1613 167
10902 501
2577 745