3053 49
7097 576
2776 245
4173 31
4338 311
2889 134
43445 592
102460 275
76520 946
76156 680
42257 320
28211 303
32709 878
3853 91
75282 436
72556 574
14472 79
3594 232
169083 300
59662 340
5503 796
60260 546
65840 144
22964 264
2181359 2267
32648 472
24123 300
1429250 1579