21035 313
10883 752
15459 580
9171 502
15745 80
66428 856
9436 78
31170 660
88468 289
69960 309
17647 266
14344 573
98108 633
11193 274
36372 544
19266 240
88822 920
37601 342
12157 656
104515 766
20518 242
15832 840
11718 556
8770 450
16648 63
30412 141
2657 768
21343 158