638 43
2704 406
7848 311
1806 242
3616 623
6687 792
5888 950
3442 685
3943 597
2926 753
282 83
7214 661
1684 99
1841 469
1868 301
5303 390
2915 645
1517 239
1709 282
3196 296
1057 263
3633 838
1830 428
3499 63