904 50
2360 529
10672 205
3876 654
4568 598
4705 58
18067 267
8531 89
6591 421
4710 189
7061 233
15915 846
9392 702
20597 371
3896 317
24854 139
1532 66
31562 485
11137 717
8922 61
26293 657
7708 497
4435 319
38374 49
40245 642
174749 696
12270 756
8700 602