18396 519
25263 429
180774 555
27294 557
28215 403
12141 592
62206 601
10768 251
13402 276
11545 127
7235 589
5329 296
2889 243
3448 846
3942 129