953 89
1487 155
1899 273
15006 318
9365 312
3622 608
3468 404
5341 898
2200 279
22418 383
20891 236
5718 426
3668 591
12476 76
27602 204
14110 418
4573 722
3768 29
43836 412
13447 41
5290 474
20106 118
4705 593
8312 909
7059 204
4588 621
6849 739
4087 91