5015 628
2990 337
407 35
4125 170
19361 683
3217 692
3096 218
8522 922
1921 502
3357 196
2746 398
3180 136
1591 78
698 90
5088 649
2571 366
4117 84
4059 493
1635 33
2207 110
5387 703
1692 195
6035 118
6369 672