2911 350
30031 371
2042 46
20559 312
22848 670
8638 696
28191 904
10482 352
3442 181
26156 436
17865 110
20167 464
46838 552
14578 636
5322 504
3842 595
2459 203
55531 521
4461 210
21363 485
3944 510
11806 554
6001 361
2355 269
5026 297
51453 85
16239 558
8848 112