306975 179
74468 218
84402 134
64126 1048
97473 372
58074 600
28227 598
61991 254
33499 844
61091 880
49701 744
20394 762
113484 381
13367 634
51047 691
24265 271
49889 261
35995 419
119396 469
70978 233
47827 327
46105 679
103294 264
39968 322
50489 534
114302 957
32527 820
20496 184