2635 150
3156 563
15942 648
3651 185
4858 516
2245 326
1038 57
3029 722
6429 823
4546 513
4262 654
3618 729
4127 198
4018 784
3607 510
5627 380
6325 522
6154 703
3213 560
3965 554
20910 873
6046 209
7632 156
3039 437