20736 628
2833 375
26506 57
23607 422
1289 37
22362 407
6488 851
9227 54
20228 236
2503 98
35115 189
122115 767
22533 215
10983 57