5061 286
17936 141
12892 708
7242 26
120100 616
44946 73
123511 678
1907 117
5035 339
4375 291
32386 58
25981 95
80371 508
21347 276
3026 551
11987 722
11505 243
16159 700
1439 204
12438 630
12034 145
3075 273
4553 461
7108 443