3112 302
888 178
2600 458
2989 763
2592 716
1259 228
3569 371
3124 732
2674 555
3282 566
3448 973
15611 367
6486 328
1612 220
3351 646
2090 255
2248 296
1101 228
14944 506
1321 215
864 37
2895 495
2238 439
7034 632
23616 643
12229 264
2637 603
3001 438