5085 477
2858 656
1293 29
2947 226
2067 530
3779 36
28148 199
2612 80
2904 549
2649 571
5468 536
1370 187
30168 501
12040 533
1278 173
3677 386
681 59
15072 61
1993 488
9372 159
7351 447
777 45
2405 388
29653 264
29837 540
32166 121
770 98
2793 276