3520 318
6932 747
31644 91
2945 309
2875 309
12792 49
13711 85
22732 163
2963 413
2842 671
2359 229
2214 331
4939 248
7604 409
9256 576
1432 83