152 32
1294 350
3115 758
2242 628
1270 305
976 314
331 62
2674 756
787 219
5796 302
4526 439
4234 629
2310 169
3731 87
27784 555
3593 428
4011 244
16488 280
18462 709
4348 495
6356 567
3240 106
4560 578
11869 704
4023 476
4967 511
3730 374
2711 206