3608 331
41077 925
23479 311
6629 925
100406 635
30097 646
7940 444
6484 374
13911 276
7493 56
5495 772
6969 583
1400 206
3946 59
2814 382
23493 522