5088 140
3286 642
10211 123
20338 201
20612 559
8459 157
22002 343
17856 65
3575 373
2604 304
2990 184
4750 780
23171 251