13698 584
81881 684
20678 159
79546 582
23297 394
46440 464
33394 824
6693 485
3513 101
1239 43
130329 306