585 158
1415 323
2232 471
934 300
11956 73
17333 556
11119 400
23340 939
13037 51
30746 928
15663 588
13811 437
12103 455
13005 511
15524 817
13662 381
7814 285
15569 69
16280 907
2423 568
2282 655
2488 553
1397 356
2901 739