10948 35
2302 410
18200 221
19423 842
21295 313
12239 814
16453 226
5010 240
9861 610
10665 536
4973 184
6580 43
2889 413
6323 49
4920 90
16266 122
3828 278
10260 828
9778 93
5248 31
2628 223
5086 482
5936 366
4120 286
4061 821
1991 173
20515 521
2341 149