2949 593
1244 81
6240 540
19933 667
12922 290
3613 150
4296 814
18460 342
4396 359
2091 359
3096 538
19540 246
660 74
1926 340
2076 593
7873 515
5270 63
1644 98
3095 259
2810 726
8620 659
1800 178