27893 287
13959 210
13409 331
7626 567
20367 142
82497 668
52098 148
17525 766
3915 542
4079 593
5999 67
1276 87
2113 151
2159 93
5219 252
7941 518
5549 483
1245 33
11926 805
20429 342
45694 285
73156 713
61250 681