3992 336
1251 71
4043 454
2584 33
18340 651
15135 628
5697 892
3215 166
5883 504
4318 421
2598 301
9375 847
6206 207
4686 880
1653 41
2547 84
5191 154
5420 659
7571 718
15089 506
3481 236
5253 606
3024 74
4957 62