526 42
1375 154
951 60
17484 651
3801 932
30823 381
3238 703
2827 500
1653 86
2726 428
4596 885
16422 240
3548 244
2406 248
9730 280
4651 88
4620 377
6652 434
20019 265
6230 86
24432 376
8818 326
7677 317
15633 668
16301 505
3256 169
11034 37
7743 633