2507 501
927 252
3056 756
403 51
1156 354
2902 757
388 72
322 54
4337 558
888 247
5461 401
309324 1275
138110 145
6919 612
515 148
500 107
2401 346
1839 516
2207 39
88189 191
1693 112
2845 585
111843 465
91546 240
135901 678
7038 425
68249 282
3924 707