2992 691
29997 858
11395 574
5549 651
15609 339
18009 604
41379 117
41116 833
2747 148
12413 670
4389 110
11708 459
5135 129
6046 442
5103 293
4539 302
2355 95
3634 552
1931 170
2033 253
5968 407
1243 344
2510 764
3546 580
1635 294
1087 208
5827 833
9410 308