15431 504
25675 455
20015 276
4394 159
5892 75
26926 603
13325 184
7886 446
21328 264
734 97
3114 348
1527 116