59398 291
14652 156
4331 506
12752 313
4130 731
3849 178
6253 239
16434 148
2935 166
2909 417
1742 95
1035 43
4969 412
5591 464
5305 502
10649 714
106586 689
3878 359
8760 480
16094 346
4780 129
3727 544
6830 508
20777 485