3193 152
112312 315
11510 210
49795 217
7397 114
4132 498
91793 436
9391 960
31541 661
162585 401
5409 559
2604 588
8584 405
16238 452
38784 766
203055 1146
154582 726
39100 510
30135 356
3679 817
3470 430
991 69
6399 511
3093 60