3576 608
5928 323
14072 409
6101 492
15877 58
6265 789
20958 807
7408 482
10871 169
5610 747
4405 554