1356 96
2888 697
3118 459
3054 577
4290 194
2615 487
3550 605
3870 306
4930 592
3724 598
4533 291
11535 423
5881 83
3649 513
13823 287
2514 41
1829 189
10231 93
2775 266
30888 268
5762 427
4237 159
7425 134
15713 175
14730 626
24717 476