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