40471 418
50325 268
20608 793
13601 681
29197 1006
18083 870
39959 532
72170 562
38518 568
38373 283
10471 271
24373 277
15276 920
16152 704
16681 347
8414 361
29853 577
4411 312
20017 841
17100 680
23256 454
63144 554
83029 677
13205 605