20252 118
13652 41
1542 158
15277 334
2861 332
2568 129
3782 591
3527 503
3702 756
1838 231
1003 89
1200 129
9805 539
2592 339
652 138
266 75
2990 661
203 39
2981 927
14515 821
9595 86
12303 812
13910 145
17496 488