19536 700
6551 788
6471 648
8076 879
7580 649
3393 589
2107 490
3512 826
5449 281
709 54
7071 221
5009 192
3650 562
3750 601
3640 482
4353 796
3516 503
3539 640
1644 84
3602 218
3199 457
2226 378
5358 607
3103 445
2170 540
2204 432
2411 456
6342 772