6580 94
10983 802
2377 74
20482 506
86032 596
24949 540
215073 1025
33357 137
22269 370
41919 85
48430 671
55883 393
42013 551
47670 585
3251 220
5749 628
4893 660
40594 461