13698 584
81865 684
20649 159
79462 582
23256 394
46367 464
33370 824
6691 485
3510 101
1237 43
130264 306