21212 701
5812 181
2492 226
1745 180
4780 767
3647 285
5793 637
2676 409
6884 929
3008 403
4511 396
2202 240
4802 735
39574 825
15857 168