16957 518
24041 426
180691 555
27282 557
28201 403
12130 592
62146 601
10758 251
13386 275
11526 127
7230 589
5328 296
2880 243
3446 846
3936 129