16899 518
23079 421
180588 555
27276 557
28195 403
12120 592
62089 601
10753 251
13380 275
11511 127
7227 589
5328 296
2879 243
3445 846
3933 129