15 49
294 599
447 508
869 936
992 713
29 151
324 382
195 557
859 766
811 948
728 146
681 774
13845 364
12816 802
9137 361
7153 363
6958 348
5829 14
5410 39
4902 201
4850 224
4300 922
4256 645
4239 218