161725 402
15607 386
10927 294
8261 149
11007 171
11245 832
28854 586
16873 415
9772 368
19236 763
2015 337
5041 651