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