12197 260
9891 474
3222 641
8861 556
6821 759
3101 281
6614 304
3343 229
4225 923
1871 183
4104 188
9535 589
10662 171
2729 70
3399 333
3652 450
4068 330
4148 358
2543 349
3746 714
8416 593
3647 451
2583 304
7411 847