1511 180
2526 295
22011 510
29966 455
23417 277
4509 159
6987 75
28083 603
13485 185
8880 446
21584 264
860 97
3563 348
1724 116