428 120
2230 172
1615 336
2881 912
1262 101
12829 680
11033 523
15927 688
2385 533
2717 555
15372 586
3390 312
7459 213
2432 156
3525 649
6032 588
1453 204
1157 210
8718 803
5920 177
30296 363
4000 537
8769 561
2490 216
869 37
6984 608
2565 378
3834 419