18291 89
3333 263
2999 46
1438 295
2366 550
4076 489
121445 851
61510 865
168184 409
2659 228
3044 800
14709 578
3775 636
3372 532
4852 693
58827 330
9986 128
2095 219
2421 162
90405 263
179984 403
3487 636
3135 75
54581 225
24564 238
2525 498
1681 386
1239 163