12362 635
12143 390
29336 600
5586 462
6935 109
9445 80
4471 74
8333 443
16146 704
12704 205
11138 201