935 104
1268 228
7560 907
1770 103
6248 962
7355 372
2131 368
1874 75
1353 61
3923 908
2286 422
10979 57
3740 862
5246 440
2943 305
4532 625
5909 702
2534 239
2750 508
6610 628
2131 296
4640 716
13195 712
24676 476