29413 914
98736 816
1312 284
1101 50
16348 321
2005 401
841 108
2463 264
6541 385
6011 756
6689 892
2350 449
799 113
3205 523
1049 243
2509 165
8244 753
5212 516
5064 245
4797 340
4951 179
4330 208
4211 286
20231 620