19528 699
5114 357
4223 642
2435 154
4869 277
4850 516
3299 428
4127 249
5013 592
3378 66
4425 697
3661 502
4441 259
4328 171
3477 714
7104 314
5657 618