16120 670
5013 52
13545 475
2535 581
8552 673
40489 509
18466 296
2195 406
20816 81
25454 673
12341 250
2979 732
1535 363