16626 508
7163 791
6084 342
3299 612
17432 301
2553 379
8323 428
18032 878
5588 232
3723 652
5248 80
6505 44
16120 189
10286 86
28617 490
7552 513
1593 179
2769 56
5862 42
5498 147
11185 575
4382 527
5782 840
13035 584
3963 728
34878 465
16120 327
3960 736