3113 452
2692 54
11692 577
4781 262
3631 259
1132 46
2140 324
3816 197
3089 309
8513 774
4042 846
19720 131
2869 621
11487 289
4373 398
6656 80
3810 538
5344 879
7305 872
7330 365
1487 138
1328 79
5785 916
2919 414