1000 241
288 55
2754 840
2345 528
13990 302
8576 632
80591 333
132941 839
80354 617
23763 191
78310 342
46341 855
1605 242
125041 793
32143 480
39143 512
91875 238
60835 422
71007 225
33991 725
70808 369
66082 605
1047 188
17002 562