59923 501
28842 591
25991 400
15541 755
18741 722
48972 541
47761 675
11877 93
11994 908
4398 780
6771 566
7082 782
40889 837
10715 406
8653 354
12772 610
20470 277
18375 269
3305 143
36467 241
87706 932
11242 688
69523 1017
17422 609
42429 318
20014 219
43179 953