903 50
2360 529
10672 205
3876 654
4536 598
4702 58
18065 267
8528 89
6590 421
4708 189
7058 233
15913 846
9386 702
20595 371
3895 317
24854 139
1532 66
31555 485
11135 717
8922 61
26292 657
7708 497
4435 319
38372 49
40241 642
174748 696
12270 756
8699 602