13679 584
81773 684
20540 159
79144 582
23100 393
46014 464
33274 824
6681 485
3494 101
1228 43
129907 306