29525 769
2786 112
5226 465
2895 717
952 47
2300 595
2001 184
3868 611
6430 657
749 83
2403 360
13090 810
2152 175
12133 831
987 265
2369 378
4392 743
2312 417
1594 36
7473 105
3874 657
7046 412
1818 99
3895 359
1729 59
4585 507
34901 593
8466 221