27015 545
17541 263
5838 505
6818 213
3798 404
9918 282
26640 420
1359 130
5532 615
12612 795
14796 317
13180 691
15721 702
13807 677
9899 291
28721 221
23409 58
16250 434
11363 673
6536 316
5171 641
5621 606
4876 171
3899 405
1795 126