16011 679
35460 177
9635 464
3815 523
6137 594
9788 309
3098 440
3920 265
4836 912
76074 214
7318 65
24212 606
3511 308
15322 594
1826 40
5812 531
4105 394
4963 680
5063 216