2415 41
115046 293
121183 702
70929 660
6293 156
11096 556
138235 645
2217 260
4198 81
4397 319
8213 639
4404 933
9312 250
14448 246
6365 370
8854 341
6079 394
5848 703
13903 659
5358 400
10475 603
9077 268
50879 695
8076 256