29983 580
14970 276
4953 495
4077 817
45636 857
15444 448
32809 781
2875 392
21534 159
4491 366
6337 369
6670 873
4546 178
8901 639
5106 883
4977 545
7576 745
7190 647
23991 607
2576 74
4542 353
5858 562
9518 795
64356 489
27694 653
20460 970
8874 210
10648 605