331 83
1538 485
447 124
2648 737
1233 260
363 88
2564 532
813 170
3111 650
3070 717
2071 404
783 165
403 51
458 83
2981 935
2603 585
3131 490
506 74
60845 468
69268 228
75286 379
48290 434
2922 577
110858 498
38840 210
61656 401
2784 416
73463 139