5186 655
2911 366
5752 936
4511 96
87269 312
71288 746
53101 702
63777 603
111479 959
52150 766
166958 658
299013 1197
81603 248
127023 461
73981 753
49450 596
228384 662
97132 246
70299 610
57470 428
55843 114
474905 1120
176899 1047
64753 502