450597 3505
113317 1155
69740 429
44215 215
57889 639
44862 723
54562 177
57752 555
10560 403
9108 462
11573 317
7799 258
9884 481
7186 693
10558 645
7364 596
8316 157
6642 358
7930 77
9207 728
10038 489
6895 197
10030 345
10707 535
13825 352
16008 774
27418 513
30826 137