5196 140
3353 642
10325 123
20569 201
20956 559
8505 157
22416 343
18374 65
3634 373
2692 304
3057 184
4817 780
23868 253