40330 315
2264 318
4592 773
15282 127
2121 270
1569 193
1442 82
2399 87
12767 538
3101 460
2974 526
9535 103
15142 494
3277 705
2119 243
15171 648
14042 88
7846 641
7017 606
37317 835
36061 157
51218 802
34197 102
5213 330
19559 765