11790 580
4101 97
5803 412
6340 542
4356 477
20977 726
2140 269
3674 318
6013 203
3004 264
3850 574
8338 421
10112 510
5149 439
10218 623
4451 594
7097 313
17647 608
5571 653
4982 385
5702 340
4100 719
9481 121
9514 141
7799 452
7691 948
4788 703
3553 128