3191 36
15572 282
18983 290
4791 174
2895 516
1886 488
2213 349
4107 353
10035 107
2134 672
182363 1097
2446 533
2058 317
1830 307
10553 730
10984 825
11596 370
2131 565
7236 736
1895 388
6108 535
5533 144
11761 471
5614 603