3595 566
2961 768
3412 254
1047 133
1577 202
3117 373
3011 604
751 178
1840 450
1257 207
2935 718
150090 337
433 65
2756 785
2095 558
1580 272
2488 577
590 42
10905 956