16258 672
1742 180
2849 295
23540 511
30943 455
24521 278
6765 159
7350 75
28340 603
13536 185
9197 446
21712 264
905 97
3755 348
1815 116