15478 504
25690 455
20034 276
4394 159
5899 75
26934 603
13325 184
7888 446
21328 264
734 97
3117 348
1527 116