15094 584
12667 408
11816 92
5129 629
49640 472
25106 175
6117 649
2860 181
3382 707
2436 116
9550 777
3439 479
1815 260
1424 278
10305 771
15063 652
2217 37
8140 676
28183 41
9895 432
1800 115
3732 656
679 76
2922 497
1910 170
1779 194
7256 625