31495 363
11684 115
7993 66
15502 299
8790 303
3061 388
2663 446
3647 458
3917 868
3220 819
1530 29
3794 427
1732 437
4140 562
2252 547
1969 344
1583 278
2013 317
1341 148
2730 523
3241 479
3080 521
18133 92
8277 694
3408 843
1770 318