506 63
1430 204
3856 281
1480 211
1932 382
3736 118
3892 178
20015 769
11659 222
2771 231
9143 452
44407 287
24007 212
17675 327
9764 453
6581 852
3607 484
2352 261
4600 492
2264 248