5196 140
3353 642
10325 123
20569 201
20955 559
8505 157
22416 343
18371 65
3633 373
2692 304
3057 184
4817 780
23867 253