2506 527
1022 162
3212 909
1160 182
1942 565
575 70
19325 536
1006 49
15202 471
12782 59
4283 491
11157 331
23287 271
9425 710
22430 261
140465 685
6473 473
31230 901
12732 31
44975 506
12698 665
9443 152
12980 79
8630 677
21114 624
20979 267
11772 582
21882 353