29374 91
12528 613
12743 923
20135 285
9600 589
11485 512
11909 849
20521 208
3645 452
2564 96
5483 829
5415 317
144560 652