16235 672
1734 180
2840 295
23489 511
30923 455
24498 278
6764 159
7339 75
28333 603
13530 185
9190 446
21702 264
903 97
3745 348
1812 116