14876 562
10426 91
3727 784
4633 77
3101 773
17806 452
14471 156
6348 392
1713 357
14182 795
20369 664
7039 488
12761 217
15929 346
6729 106
12150 661
2368 169
2124 352
106015 310
76315 646
13707 168
20251 337
26307 800
8412 694