37653 83
1754 376
2028 539
583 30
2322 288
40131 75
3009 331
770 101
1493 367
741 180
254 42
887 212
2811 823
2884 795
996 119
1892 273
6081 560
3445 404
4069 650
8280 639
5847 612
20901 562
5459 366
11173 280
4533 583
20445 630
5888 495
16778 90