978 241
2983 850
1206 228
826 84
2819 697
5624 558
4174 563
1285 101
2859 579
43937 256
3315 316
4433 787
57248 303
211438 548
96446 830
78007 576
156648 357
47219 683
38827 529
100950 355
41143 94