2248 501
1501 355
598 122
1452 469
1713 475
13101 329
8366 77
3004 330
13078 303
16696 107
12859 308
23322 362
2802 188