2882 593
1238 81
6237 540
19914 667
12922 290
3610 150
4295 814
18452 342
4390 359
2091 359
3096 538
19540 246
659 74
1926 340
2076 593
7872 515
5262 63
1643 98
3095 259
2810 726
8619 659
1799 178