31453 328
22436 234
114050 677
20284 712
44567 527
84013 425
49598 418
139745 928
128822 161
37509 275
77007 827
25546 49
5082 412
19064 330
13714 885
6908 378
53342 603
76612 81
108746 402
23550 277
33172 139
17267 580
12803 609
98665 907
54923 513
163740 541
47210 61
8896 606