5035 247
3875 239
18892 567
4218 718
21564 353
3685 708
4815 632
3435 213
9043 66
4377 393
3226 794
4553 390
12111 800
2373 112
1349 79
3007 97
4730 722
4146 640
4205 166
3672 359
1689 143
2827 277
9048 483
2212 44