30033 660
7099 458
20232 671
17872 473
4097 334
6146 391
16496 352
9850 886
1413 42
175139 696
19720 522
9553 618
5521 893
4514 559
8179 461
3983 112
25853 52
3822 773
6667 356
11004 39
9397 297
13503 39
9490 425
8165 170