1195 291
447 63
597 41
2831 870
12011 703
361 53
4351 545
5789 588
16214 519
7365 304
4035 781
3154 560
4440 569
1274 173
13591 805
2101 44
4697 639
6236 115
1708 340
2237 111
5726 591
9511 756
5800 505
27780 37
26340 384
11269 622
2963 584
11430 532