2986 416
164580 532
12891 387
4870 708
31931 191
17377 404
6766 80
1795 243
3582 554
14753 502
4505 656
27830 163
15388 153
19008 323
14944 233
4207 528
3551 355