21236 175
10565 92
47437 695
2540 401
9821 666
18211 60
19491 856
2605 284
7040 81
29265 91
15385 77
4161 489
3601 153
6215 596
3515 731
3997 783
7327 350
2493 535
2601 58
1724 338
6152 902
2651 612
3281 385
2633 532
2318 461
2065 420
2403 559
1521 363