21211 175
10540 92
2521 401
54382 343
9691 666
17949 60
19378 856
28946 91
3441 535
6158 595
3507 731
3968 783
7298 350
2493 535
2573 58
1717 338
6148 902
3252 385
2631 532
2310 461
2057 420
1517 363
1111 103
1665 418
1337 238
2295 581
1018 212
2287 180