5957 526
2382 228
15871 106
5482 840
10818 922
4044 58
7947 411
12967 362
4480 150
17980 570
5361 344
11238 437
4456 711
6472 674
6411 723
4889 400
8560 431
8112 713
3471 211
9698 161
4463 246
5102 431
7408 407
3973 412