5012 747
13755 948
4836 550
2976 770
615 109
6142 557
5884 830
5203 937
4339 361
2880 145
3876 392
25060 1037
149470 639
12099 519
84726 903
7367 387
41178 330
40937 156
5957 395
4508 65
7635 469
10926 603
2877 89
5402 821
4601 860