502 63
1418 204
3853 281
1478 211
1932 382
3731 118
3888 178
20002 769
11653 222
2769 231
9143 452
44384 287
24007 212
17672 327
9764 453
6580 852
3607 484
2352 261
4600 492
2264 248