2503 88
4223 445
1901 267
6683 713
6801 696
3042 333
2247 283
4828 442
4293 972
7356 432
2314 387
1364 188
2147 345
8349 160
662 96
1718 220
2631 446
2509 372
3649 887
5573 674
2837 198
6994 739
3198 293
3325 850
6563 948
3601 158
2068 257
4253 512