3600 331
40953 925
23453 311
6628 925
100353 635
30068 646
7931 444
6484 374
13891 276
7480 56
5490 772
6961 583
1399 206
3944 59
2812 382
23476 522