31453 328
22436 234
114044 677
20284 712
44563 527
84007 425
49593 418
139739 928
128810 161
37505 275
76999 827
25545 49
5082 412
19061 330
13714 885
6908 378
53341 603
76610 81
108739 402
23550 277
33171 139
17267 580
12803 609
98657 907
54923 513
163731 541
47203 61
8896 606