506 63
1436 204
3858 281
1480 211
1932 382
3736 118
3893 178
20019 769
11660 222
2771 231
9143 452
44407 287
24007 212
17675 327
9764 453
6581 852
3607 484
2352 261
4600 492
2264 248