905 272
4815 429
5286 140
12939 117
25220 139
5748 270
14452 265
5330 237
12895 417
6279 129
11902 41
7591 577
8323 772
6128 286
9538 622
2273 702
1135 224
20643 406
2265 644
2893 937
788 156
2240 437
11574 543
11090 459