496 60
1256 28
1410 333
3115 621
3051 921
932 196
678 133
2620 656
2508 510
330 62
2367 483
5877 435
32671 127
5418 811
11502 405
60850 468
118209 461
9047 549
2963 308
3168 612
1976 474
6054 124
13843 407
184609 298
71669 601
69282 228
75301 379
3529 312