299353 798
271214 489
16218 298
13101 103
30031 125
19083 278
6738 229
9521 470
18543 702
13286 132
4990 228
13147 54
76961 140
155062 438
332621 1388
104493 640
17368 655
28901 863
4711 518
2150 198