1509 180
2524 295
22001 510
29958 455
23410 277
4509 159
6984 75
28083 603
13485 185
8878 446
21584 264
860 97
3560 348
1722 116