1501 50
2663 423
4938 608
7919 307
3630 621
23093 308
23815 228
25425 442
6333 468
14853 613
7503 443
36621 292
1675 351
4018 335
8802 572
825 143
1118 175
2409 288