11250 108
4578 388
1819 433
3322 317
12701 842
15334 242
6503 826
12199 701
11028 586
7008 145
6843 497
11027 59
9559 304
6459 822
8392 736
2814 754
47103 443
46906 127
80097 413
6447 922
5093 348
6272 546
3348 368
28583 126