10520 85
7777 335
7407 531
5745 528
8617 297
8334 410
5566 664
14064 139
9911 179
6071 516
4046 397
17895 929
13223 440
7373 274
23606 431
11242 702
12015 234
14084 804
7001 295
6338 489
7683 290
8662 885
8728 605
12546 333
10793 175
12466 472
4741 265
7928 309