3129 704
18738 668
5437 953
4588 825
2789 880
1968 571
698 44
13534 272
2288 556
558 145
2347 674
2899 257
2885 760
2176 137
16616 494
14950 694
1272 131
2710 482
3145 534
6426 366
1800 428
1373 424
711 28
548 98