3176 296
22238 420
10266 876
8374 843
4216 330
5152 232
8613 830
10506 257
18403 72
22615 515
29643 857
20777 78
21827 281
50366 179
32583 430
53951 365
9554 333
21079 52
7187 293
16786 665
20993 283
17322 798
6772 513
2924 215
1372 70
14644 701
3838 119
11400 626