3303 860
374 58
3192 773
1016 187
631 66
2126 428
2695 584
1876 551
1437 400
24327 51
1533 413
1950 570
2129 517
7110 440
6887 264
546 82
2401 582
2805 725
4146 141
9851 535
2932 577
3552 736
2756 359
4548 367
697 122
2510 499
1068 215
1273 207