6586 94
10984 802
2377 74
20482 506
86035 596
24949 540
215077 1025
33363 137
22271 370
41920 85
48439 671
55885 393
42015 551
47674 585
3251 220
5749 628
4893 660
40594 461