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