4595 30
12169 469
6286 280
5288 673
4351 61
4872 756
5273 73
7896 506
19064 793
8603 724
163308 974
49194 401
124717 465
46597 236
42344 395
20848 329
92180 454
62943 609
16327 316
32229 913
18191 456
26824 399
12032 799
46135 855
16065 83
20401 102
9233 485
11572 49