1097 27
2984 576
10311 312
31586 708
16832 379
5211 206
8638 357
9785 627
5490 875
3471 584
7428 823
14416 254
3512 193
20592 329
2466 162
23443 819
8122 289
3575 584
4863 667
11451 799