3191 152
112255 315
11502 210
49771 217
7397 114
4132 498
91768 436
9390 960
31529 661
162500 401
5409 559
2604 588
8583 405
16234 452
38777 766
203030 1146
154541 726
39089 510
30127 356
3679 817
3469 430
991 69
6398 511
3091 60