2963 171
4061 698
4159 689
7835 925
9324 570
8300 414
8426 439
11119 318
1769 34
9290 288
7067 129
4189 186
4480 625
6727 339
3981 230
1611 227
7229 608
4342 537
9671 240
2667 478
4829 266
6774 563
12430 839
77395 737
87184 464
31187 346
24602 104
26080 913