20706 628
2833 375
26495 57
23594 422
1289 37
22346 407
6482 851
9219 54
20221 236
2500 98
35080 189
122032 767
22532 215
10980 57