500 63
1417 204
3853 281
1477 211
1932 382
3730 118
3888 178
19993 769
11652 222
2769 231
9143 452
44364 287
24007 212
17670 327
9764 453
6578 852
3607 484
2352 261
4600 492
2264 248