46175 400
4562 96
2890 86
1998 278
21049 93
43904 814
5775 138
14370 324
10185 698
2609 541
24671 498
5812 58
3720 322
5756 99
2980 251
3269 425
818 135
282 30
12022 733
24527 603
7329 868
6682 757
6767 212
3153 523