21213 628
2848 375
26655 57
23733 422
1311 37
22547 407
6573 851
9375 54
20434 237
2535 98
35343 189
123476 767
22608 215
11058 57