585 158
1415 323
2232 471
934 300
40145 690
6040 139
9856 346
13180 385
11158 626
9448 509
2367 758
5570 426
8906 249
12285 46
18381 333
8227 232
16717 549
6920 604
2888 575
3343 501
7203 450
3506 163
9573 728
18490 410