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