49646 401
5547 387
3041 145
7469 738
5301 501
2806 197
10286 482
7407 889
12280 79
4003 314
12377 505
8147 532
5681 266
6412 70
6740 594
7760 846
9043 815
2091 312
2814 137
5831 322
2680 398
3850 561
3293 273
2653 140