4006 640
2687 331
15352 821
3771 826
2134 431
2917 507
1076 119
1848 508
3883 916
3922 162
3578 554
15332 494
3323 570
2598 168
3705 822
2573 589
1043 166
4304 133
2801 468
1277 340
1485 132
2952 765
11113 520
1457 387