3501 855
1578 303
963 82
2238 427
3253 711
1284 236
2422 583
1069 208
400 43
1852 384
2123 127
1492 162
2149 514
1165 178
766 121
2690 637
2671 698
5262 247
1482 59
6718 565
3212 531
559 73
2517 368
1629 228
3582 873
2679 803
3456 647
3845 613