2962 152
3489 679
413 60
3133 486
4169 654
3066 656
3814 396
2277 523
2689 283
4398 358
1035 251
3209 533
2511 445
2308 323
6986 667
3323 567
2853 713
1829 306
1815 282
1759 396
675 37
486 89
2588 645
6761 482