21216 628
2848 375
26655 57
23733 422
1311 37
22547 407
6573 851
9375 54
20435 237
2535 98
35343 189
123481 767
22608 215
11059 57