416 120
1646 465
28018 590
5550 302
31335 504
11770 159
19881 311
9882 796
13511 532
20877 203
6450 832
7236 597
10035 141
42217 79
2906 233
5636 190
12104 614
2480 141
52195 655
17328 355
7213 787
4437 519
21871 315
15863 69
6930 523
4842 388
11236 329
56339 593