151 32
1294 350
3115 758
2223 628
1268 305
976 314
329 62
2672 756
784 219
5795 302
4525 439
4232 629
2310 169
3728 87
27779 555
3593 428
4010 244
16488 280
18458 709
4348 495
6354 567
3234 106
4557 578
11868 704
4021 476
4966 511
3729 374
2710 206