15937 523
23204 91
22061 239
31805 707
19550 470
20709 522
18626 295
27893 329
11778 362
32745 251
28205 587
30574 168
21700 875
20854 802