21212 175
10543 92
47288 695
2521 401
9692 666
17953 60
19379 856
2597 284
7003 81
28947 91
15322 77
4021 489
3563 153
6159 595
3507 731
3968 783
7298 350
2493 535
2573 58
1717 338
6149 902
2643 612
3253 385
2631 532
2310 461
2057 420
2401 559
1517 363