19999 704
4018 867
6963 59
26061 785
47252 373
11702 739
58445 377
10338 591
5931 176
32181 354
21085 187
4134 439
1995 260
4395 278
3237 43
2172 352