29396 641
18035 331
30913 205
3033 583
4736 264
3121 561
3930 545
2252 248
3854 665
3969 579
3655 915
2542 347
2449 193
2034 283
1687 90
3280 479
4195 623
2081 181
8304 431
2848 405
4734 834
3407 601
6343 823
10696 850
5818 548
3541 465
3136 232
6127 322