829 50
4124 332
5669 275
2505 348
5912 81
1603 136
3723 119
3121 293
1606 41
4755 665
9243 176
1762 71
6623 596
3870 294
10629 407
6387 471
4112 141
4405 427
4843 693
6431 147
5450 567
14693 978
23182 300
11234 554
5508 469
3612 461
5362 732
2147 438