2962 404
2318 346
3499 727
4244 586
4166 34
4272 843
5751 134
1338 148
3530 368
5474 551
3212 616
4371 603
5730 838
2347 101
5242 715
2912 327
6249 593
9736 611
7117 518
2154 465
2135 99
4106 782
2178 39
3107 297