503 53
1431 334
7180 419
1158 228
1685 391
3248 714
2832 525
2802 636
3206 696
4584 791
2513 668
2724 741
2356 388
2432 637
2520 606
1664 315
2168 382
2840 603
2659 679
1671 98
971 83
4428 637
2395 615
5304 683