31304 91
4883 360
5444 714
6774 570
7545 536
15905 582
1701 145
2074 52
10626 459
4264 508
2123 39
18294 551
2950 309
4241 637
3603 376
12745 465
2174 159
17891 449
3936 417
5530 848
1789 250
41715 746
26552 57
20520 566
11455 595
13730 604
23030 157
75848 214