125300 471
28859 924
11927 348
29569 716
122477 1026
12532 152
37024 831
4562 46
2483 153
3002 148
28423 763