31453 328
22435 234
114036 677
20284 712
44555 527
83983 425
49587 418
139717 928
128787 161
37489 275
76992 827
25542 49
5082 412
19060 330
13713 885
6907 378
53340 603
76610 81
108731 402
23549 277
33171 139
17263 580
12803 609
98655 907
54921 513
163716 541
47202 61
8896 606