118016 412
70571 757
2531 69
7192 372
6063 823
8033 534
3571 521
3627 357
5266 711
2336 126
2723 456
5573 548
3669 464
3310 473
3423 95
2634 264
3375 637