806 86
9008 303
4921 281
18817 58
3443 516
4424 238
2218 31
22755 340
5486 727
5178 340
4991 198
5017 145
16787 674
2407 208
6730 614
4679 439
3061 202
12828 497
2433 304
9048 285
1188 288
13393 501
3626 659
7733 461
14097 560
2099 217
1693 92
2892 121