956 89
1506 155
1901 273
15014 318
9375 312
3644 608
3485 404
5352 898
2209 279
22418 383
20895 236
5736 426
3679 591
12497 76
27611 204
14124 418
4574 722
3774 29
43858 412
13473 41
5297 474
20142 118
4710 593
8325 909
7061 204
4592 621
6858 739
4097 91