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