19806 671
11198 565
768 238
1323 302
2722 558
1553 366
2346 772
2281 529
1510 323
6020 883
13630 482
24478 161
14583 209
7175 412
2630 581
7754 846
14213 662
1016 227
3369 216
798 187
1912 431
49629 401
34082 668
1446 440