852 136
2989 557
347 38
2520 581
17661 176
177444 642
172154 402
4592 542
3089 77
23324 493
15361 115
16873 354
21154 893
28016 505
26541 782
3076 636
102866 310
4253 230
2752 469
2928 469
14806 172
3932 760
28335 547
4650 858
6529 314
12275 207
1605 232
2510 343