37894 83
1775 376
2056 539
698 30
2531 288
40703 75
3359 331
853 101
1504 367
766 180
262 42
892 212
2844 823
2900 795
1018 119
1910 273
6116 560
3515 404
4102 650
8346 639
5873 612
20931 562
5473 366
11293 281
4563 583
20581 630
5914 495
16800 90