315 42
1109 27
4733 537
1548 327
2247 170
3494 871
14111 235
12575 396
42718 847
22426 80
5917 594
25470 646
18987 817
7144 576
2874 357
9913 610
10317 736
15656 257
17130 205
12433 655
5731 627
18750 711
19377 274
20655 841
14607 587
10425 256
5139 557
20568 368