104031 950
190676 1052
154020 626
10379 566
35394 923
51977 522
41833 387
34009 462
14776 307
9576 819
7714 690
39530 493
41723 93
8073 685
3075 364
2832 120
3031 477