13698 584
81867 684
20652 159
79466 582
23263 394
46375 464
33371 824
6691 485
3510 101
1238 43
130267 306