3096 256
2796 134
780 29
8745 338
1363 135
1331 63
3784 532
6670 707
2569 579
3443 867
2488 557
2809 840
3180 698
2712 735
1199 313
3470 124
3024 850
6174 356
14527 482
3319 713
3332 459
1553 264
3966 231
3111 400