14048 653
1833 100
2306 376
2158 475
3790 445
920 162
2767 757
12362 631
8291 629
3263 182
8481 573
6660 216
25467 532
3455 498
5709 163
7959 293
3796 623
11211 649
3392 326
5851 719
10604 404
3166 766
7119 346
5016 518