2485 329
32529 921
21306 311
6406 925
96358 635
27841 646
7169 444
5984 374
12723 276
6825 56
5348 772
6308 583
1372 206
3591 59
2706 382
22092 522