904 50
2360 529
10672 205
3876 654
4557 598
4703 58
18066 267
8529 89
6590 421
4708 189
7058 233
15915 846
9391 702
20596 371
3895 317
24854 139
1532 66
31558 485
11136 717
8922 61
26293 657
7708 497
4435 319
38374 49
40241 642
174748 696
12270 756
8699 602