40500 146
16556 225
23173 702
59136 384
28144 318
8527 669
16515 133
5894 340
42260 650
14214 655
7252 42
7423 92
19827 597
5519 165
13600 252
28936 879
20466 187
4528 286
7818 641
10017 598
8707 724
11044 705
20128 515
19896 584
9293 519
3238 327
26018 288
8950 226