23449 603
2676 169
10027 711
5318 331
4854 281
38816 1059
3949 628
8153 220
3495 493
5194 58
20038 222
3373 111
8922 252
4894 366
41630 157