98553 305
21776 637
24629 65
16221 51
15856 47
53406 217
21276 349
17051 289
22472 144
42963 782
46516 625
5068 223
2554 347
3144 232
13901 781
2694 470
3750 199
1855 236
3176 319
5669 398
1690 91
2639 455
5151 332
5570 599
4603 315
2987 300
3220 404
6013 729