2911 350
30021 371
2042 46
20559 312
22848 670
8638 696
28189 904
10482 352
3442 181
26154 436
17864 110
20164 464
46836 552
14578 636
5322 504
3842 595
2459 203
55523 521
4460 210
21360 485
3944 510
11797 554
6000 361
2354 269
5024 297
51441 85
16237 558
8846 112