5026 403
2091 273
3311 423
58715 237
258324 1184
32865 962
8527 133
11733 77
5030 689
35659 657
22113 255
3189 122
5245 550
8469 458
21062 381
18476 107
2767 790
21343 185
1748 264
27064 560
1271 215
5367 583
10803 758
30963 96