19951 733
10223 143
3101 773
14471 156
3727 784
11199 597
1713 357
14876 562
12150 661
20251 337
20368 664
2368 169
15929 346
12371 849
13707 168
26307 800
2124 352
12761 217
3157 413
2417 69
106014 310
14180 795
6728 106
2633 48