18293 89
1917 396
3085 594
3333 263
1038 52
1595 404
3545 278
2791 748
26428 222
635 139
4725 379
39112 165
2466 679
1234 250
2155 648
3094 774
2262 479
330 61
2535 452
3341 882
2537 564
3569 515
2999 46
2449 746
950 239
4923 868
1070 310
3142 383