5196 140
3353 642
10325 123
20574 201
20959 559
8505 157
22417 343
18375 65
3635 373
2693 304
3057 184
4818 780
23869 253