11536 702
18651 502
16601 235
89107 527
15284 214
1844 175
3482 218
6326 419
10885 242
20150 814
3632 123
6404 582
21033 551
3762 542
3669 296
4423 369