1000 241
288 55
2756 840
2345 528
66804 492
13949 180
6873 26
16486 396
21679 945
3245 334
8120 769
6751 508
3901 277
3571 246
6365 309
8863 274
3443 41
6650 244
3774 444
3169 548
5351 760
6469 357
5773 449
5079 596