3805 76
44947 73
120100 616
24968 870
1908 117
12892 708
5061 286
123511 678
2217 122
5035 339
21347 276
25981 95
4375 291
80371 508
32386 58
11987 722
16159 700
1439 204
11505 243
3026 551
12438 630
3075 273
12034 145
27764 71