1401 120
3018 304
2445 173
15624 180
6782 885
2716 264
1243 90
4332 593
3331 149
5919 463
7721 813
5720 733
20955 248
3964 805
4663 624
4875 163
2844 44
7104 221
4574 309
3357 409
2938 153
5912 609
5025 399
4643 440