2132 33
10075 331
7596 166
6572 171
10993 808
8651 715
6845 534
50117 380
12136 698
11628 466
6991 222
2046 72
88772 1122
4118 748
5094 696
2605 217
3929 602
3411 352
53168 82
26762 702