13679 584
81772 684
20539 159
79140 582
23096 393
46004 464
33274 824
6681 485
3494 101
1228 43
129899 306