15883 501
32971 342
11497 167
21232 422
19490 392
23779 119
39502 148
16673 148
24341 708
18720 316
24054 705
29028 334
24272 247
67662 115
18648 622
21293 53
25774 920
49565 229
14953 344
15645 222
27810 677
67723 526
15843 109
24052 904