12601 103
4574 116
5567 272
6270 243
8295 480
10789 466
5765 607
18721 812
15883 89
6290 39
20724 195
20173 350
9504 185
8940 949
4473 186
9891 732
114764 957
6373 351
11112 882
5934 149
19545 596
2180 443
16036 872
28906 417