4426 521
2118 303
2844 357
3811 802
2321 293
1417 48
2977 459
3064 433
6099 458
3296 434
2532 406
1912 213
2368 242
3326 860
5782 313
2093 141
2951 567
4337 593
3686 728
7299 618
3798 823
5668 222
2946 634
10634 979