2688 504
1223 33
3058 416
3530 874
2109 488
857 82
1570 30
4258 798
3343 310
3331 436
3878 700
2640 564
2294 606
2120 456
3264 704
300 38
988 231
731 205
1136 284
863 40
1658 48
2901 397
2074 66
3817 847