3090 331
36922 923
22481 311
6522 925
98411 635
29272 646
7643 444
6305 374
13542 276
7103 56
5434 772
6645 583
1385 206
3849 59
2757 382
23005 522