10960 35
2302 410
18203 221
19423 842
21301 313
12239 814
16454 226
5011 240
9861 610
10669 536
4973 184
6580 43
2889 413
6326 49
4920 90
16267 122
3828 278
10263 828
9780 93
5248 31
2628 223
5086 482
5937 366
4120 286
4061 821
1991 173
20515 521
2341 149