952 89
1484 155
1898 273
15005 318
9363 312
3615 608
3464 404
5338 898
2200 279
22417 383
20891 236
5711 426
3668 591
12471 76
27597 204
14103 418
4572 722
3768 29
43827 412
13444 41
5287 474
20101 118
4704 593
8309 909
7058 204
4588 621
6847 739
4083 91