4951 596
2346 51
16274 218
3629 973
6928 417
3150 517
4554 952
4334 778
3313 463
1314 180
43363 551
32875 70
45678 124
17847 544
18032 399
17696 925
7730 642
27111 493
21246 121
5547 614
1563 217
2114 58
3415 657
3227 894
5030 745
3196 57
1458 274
2721 151