152 32
1296 350
3115 758
2271 628
1272 305
978 314
332 62
2678 756
789 219
5798 302
4527 439
4236 629
2313 169
3734 87
27788 555
3593 428
4012 244
16491 280
18462 709
4348 495
6357 567
3246 106
4572 578
11873 704
4024 476
4968 511
3732 374
2711 206