2988 593
1245 81
6241 540
19940 667
12925 290
3613 150
4297 814
18464 342
4401 359
2091 359
3096 538
19540 246
661 74
1926 340
2076 593
7875 515
5280 63
1644 98
3096 259
2811 726
8621 659
1802 178