15057 313
12494 516
3136 438
13384 554
8408 158
6904 693
9647 474
12466 407
8678 597
6820 665
6805 122
8967 275
14062 641
5221 256
35346 236
7332 757
3764 197
26350 267
22147 723
36305 684
43793 508
2679 31
9322 492
4483 772