37716 83
1760 376
2035 539
611 30
2389 288
40303 75
3095 331
791 101
1497 367
749 180
256 42
889 212
2822 823
2887 795
1001 119
1896 273
6090 560
3463 404
4076 650
8297 639
5855 612
20907 562
5464 366
11201 280
4539 583
20473 630
5895 495
16787 90