19801 699
5145 357
4256 642
2460 154
4894 277
4890 516
3329 428
4158 249
5041 592
3403 66
4449 697
3690 502
4464 259
4364 171
3506 714
7149 314
6152 619