2961 593
1245 81
6240 540
19935 667
12922 290
3613 150
4297 814
18461 342
4399 359
2091 359
3096 538
19540 246
660 74
1926 340
2076 593
7873 515
5274 63
1644 98
3096 259
2811 726
8621 659
1801 178