5196 140
3353 642
10325 123
20572 201
20958 559
8505 157
22417 343
18375 65
3634 373
2693 304
3057 184
4818 780
23869 253