30486 706
1186 133
4413 503
1917 217
3781 292
4496 957
15058 121
1261 94
7615 843
12252 546
3182 564
5054 601
2967 520
3697 779
1429 246
4006 733
4088 642
4795 404
4277 812
8669 807
3654 563
2242 250
3851 754
3149 738