2666 330
33478 921
21578 311
6428 925
96934 635
28222 646
7262 444
6066 374
12745 276
6879 56
5372 772
6376 583
1375 206
3713 59
2723 382
22326 522