2881 159
4478 447
1811 323
7945 307
5684 318
4652 525
4343 494
21232 442
16556 940
3660 562
2013 622
5393 686
6129 549
2622 309
627 137
3280 741
12530 330
4178 703
21426 332
3400 656
34035 210
11543 649
3939 745
561 143