21186 470
5603 643
6130 598
7707 278
4827 775
3713 612
14431 194
6851 812
2554 46
3666 741
1475 119
9918 90
1404 89
1848 179
5040 909
16526 675
5945 509
8798 728
5564 278
8720 201
6063 646
10580 572
9013 219
4362 285
5292 245
6110 371
9806 312
14563 616