1002 26
3348 475
22750 300
3176 699
1433 206
4367 210
2114 199
2237 408
8956 740
2995 757
4568 479
1223 246
1720 278