999 60
4369 932
3613 638
3336 337
1687 346
1106 118
1443 210
2424 606
3393 308
2537 363
2499 268
2638 564
4626 514
3109 587
1656 68
2144 338
2472 243
2746 478
2955 488
2268 119
3951 555
953 103
2999 365
2026 208