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