5099 681
5810 521
1375 337
3505 880
1832 242
2840 884
1899 493
4203 478
2963 569
1649 458
2905 609
588 93
2709 114
4343 979
1424 413
1299 264
201 53
1514 161
495 90
1163 355
3053 216
3854 847
3287 850
3329 754