501 35
1633 426
2511 568
1032 305
2493 547
1698 334
2813 741
2666 719
3058 619
3196 885
3304 715
1361 261
2704 614
4076 374
4170 606
2415 564
1067 336
766 66
1037 144
2175 399
2849 719
1056 330
2916 549
770 236