13692 584
81833 684
20607 159
79331 582
23191 393
46223 464
33343 824
6687 485
3503 101
1232 43
130120 306