3608 331
41087 925
23482 311
6629 925
100411 635
30098 646
7943 444
6485 374
13913 276
7495 56
5495 772
6970 583
1400 206
3946 59
2814 382
23494 522