3230 75
5576 300
6965 168
353855 707
12169 181
5617 738
4481 523
4110 775
3581 82
11164 273
2040 417
6858 677
1358 38
3482 541