19808 699
5146 357
4256 642
2462 154
4894 277
4891 516
3329 428
4160 249
5041 592
3404 66
4450 697
3690 502
4465 259
4364 171
3508 714
7149 314
6361 619