310 42
1099 27
4712 537
1543 327
2246 170
3493 871
14094 235
12571 396
42705 847
22412 80
5911 594
25461 646
18942 817
7139 576
2873 357
9907 610
10317 736
15651 257
17116 205
12428 655
5730 627
18743 711
19358 274
20647 841
14599 587
10417 256
5134 557
20545 368