546 63
2947 319
7625 468
986 237
60080 834
3004 780
175 20
965 297
970 265
1239 381
5839 302
1268 340
1290 409
6674 863
7122 588
1849 405
44595 474
1313 211
858 209
2709 851
4957 526
54928 106
2079 448
3038 963