650 100
4283 694
27828 513
2997 187
3513 748
17232 54
3835 440
43823 580
19967 703
2909 96
2907 773
7537 595
11153 171
15650 75
8135 452
10332 869
18336 915
1671 115
2817 498
14609 445
4614 723
3293 462
4757 388
9091 716
1375 249
4726 262
3574 322
5411 634