2996 120
3833 393
2627 427
9585 96
4871 249
4562 52
5889 435
34591 89
338087 694
5428 811
4672 773
184639 298
5755 463
37877 199
28411 227
62727 603
29566 848
171430 818
43575 550
3680 709
30422 830
5529 77
3568 390
5054 686
2378 377
2440 56
1793 213
4102 688