2809 296
22101 420
10116 876
8086 843
3943 330
5055 232
8549 830
10485 257
18378 72
22455 515
29489 857
20755 78
21594 281
49918 179
32295 430
53848 365
9512 333
21000 52
7134 293
16654 665
20846 283
17137 798
6734 513
2895 215
1341 70
14582 701
3805 119
11316 626