4026 562
3092 28
41067 411
9115 839
9383 595
8680 215
3982 551
2050 495
7831 465
3666 113
57266 343
23013 67
3760 757
9610 886
9372 64
23743 101
5413 504
23793 531
32836 620
33747 272
21888 352
22108 618
9420 554
8726 73
40658 430
45239 49
11011 322
13032 877