40243 71
6227 987
4826 590
4844 397
7301 738
2418 375
3185 140
55197 656
4710 56
4510 141
103293 126
20553 939
122041 245
5968 367
6184 963
6490 825
111948 944
5201 292
8241 486
4092 311
5083 608
101441 425
5944 454
84991 660
4689 252
116777 654
3484 241
6970 649