15192 92
4857 310
2523 198
5842 896
20841 562
8865 652
5406 338
9928 149
3506 490
3746 169
4288 289
4416 122
6384 635
3080 272
10275 78
4297 324
2900 238
3865 434
8401 389
7904 817
3553 443
1455 185
14215 289
10331 553
2128 87
4303 633