3085 898
5133 440
12635 560
15623 139
4194 43
63215 541
2567 477
8382 301
4425 741
10555 751
3995 373
5159 39
11509 287
9476 962
24260 503
5910 388
13725 699