15061 545
2050 163
7458 708
2507 268
4404 354
4317 411
6383 189
4984 951
21297 411
30887 268
3575 518
1159 33
4045 555
3015 273
2859 295
19170 252
1711 254
14689 367
16997 898
2806 307
2550 78
3916 808
3113 435
4078 277