20932 628
2838 375
26563 57
23660 422
1296 37
22457 407
6527 851
9288 54
20318 237
2515 98
35211 189
122779 767
22580 215
11013 57