31135 545
1373 61
1745 101
4917 768
4722 514
3269 497
4195 904
4414 778
1687 312
1465 57
2054 265
3533 652
2027 194
21184 836
1679 184
2326 460
4116 597
832 71
2636 321
2578 591