29122 686
4631 540
6538 792
8877 921
16981 287
9134 44
40240 537
8655 628
11194 648
49251 85
9245 392
2647 110
15378 50
8065 641
2328 269
5159 624
3079 624
11803 234
17713 383
25785 957
8968 814
1665 364
4937 967
32649 736