22196 377
2269 310
2842 625
4350 302
3538 342
3576 22
1843 315
7012 604
2373 505
3404 363
6506 514
669 101
4333 722
5164 760
3168 734
2084 51
5658 476
3462 181
2500 487
6188 689
2677 274
7289 667
4287 476
4363 804