1089 283
1141 59
3133 702
16293 713
941 118
2205 388
3192 129
4878 909
43810 378
4797 58
16035 393
3745 411
10895 264
3881 796
7221 420
1819 86
2848 177
5370 884
6362 546
6898 709
3248 568
8738 836
3825 88
3987 749
16558 234
49181 173
172710 689
47450 482