3111 51
4542 514
18587 409
14658 446
16982 397
12125 489
9622 580
2870 223
8279 700
1922 193
2661 271
6527 399
2688 309
11836 83
9081 368
5029 245
3478 685
2845 589
4788 970
3088 455
4631 631
3207 272
3234 631
1639 116
5500 146
3065 540
1869 300
3006 416