3050 904
1304 338
3284 884
2491 729
869 141
2478 370
917 214
2997 880
2790 688
1979 367
4273 756
1362 279
2601 772
3446 698
3065 589
3002 688
8113 362
4769 957
3444 721
3139 307
1144 279
1847 463
361 26
903 92