12842 605
13271 418
7033 488
14441 58
5836 143
20470 471
19533 164
6405 487
90740 797
2236 269
8706 263
1893 223
1814 109
12803 542
3575 505
5411 814
83869 287
2807 327
12145 198