151 32
1290 350
3115 758
2220 628
1268 305
976 314
328 62
2671 756
784 219
5794 302
4523 439
4231 629
2310 169
3728 87
27778 555
3593 428
4010 244
16488 280
18458 709
4348 495
6354 567
3231 106
4555 578
11867 704
4021 476
4966 511
3729 374
2709 206