2697 331
1868 373
3625 378
9297 822
3576 220
2863 43
4323 681
3878 568
7571 631
3915 244
3503 326
4355 870
3032 267
5349 785
2309 87
7144 815
2881 190
5808 441
5825 454
6105 295
8317 554
6450 247
5912 544
7455 939