4666 541
4235 665
15487 94
2121 144
4141 882
4516 629
5622 550
2047 118
3855 371
103350 331
50873 175
88726 229
46257 319
24877 250
35744 820
88220 193
157236 373
112656 933