905 50
2360 529
10677 205
3876 654
4636 598
4706 58
18070 267
8545 89
6592 421
4713 189
7068 233
15925 846
9402 702
20600 371
3898 317
24854 139
1532 66
31588 485
11139 717
8925 61
26314 657
7709 497
4437 319
38380 49
40251 642
174755 696
12270 756
8700 602