2916 593
1241 81
6237 540
19924 667
12922 290
3610 150
4296 814
18455 342
4390 359
2091 359
3096 538
19540 246
659 74
1926 340
2076 593
7872 515
5266 63
1643 98
3095 259
2810 726
8620 659
1800 178