2280 546
16667 336
3484 352
933 153
3922 298
2719 136
26595 533
12333 869
609842 881
5958 598
3292 152
6497 694
14956 509
7282 259
4227 263
1574 81
2846 555
4879 113
6262 373
1689 246
1660 232