29221 1052
34260 339
5772 513
13474 554
40354 783
25092 596
3448 633
3898 228
32205 350
28115 380
5348 293
43060 214
3758 192
7359 358
27523 325
11391 295
107588 849
7267 886
36560 79
36503 572
4751 665
11155 281
99169 404
34494 98