3092 877
4633 668
2344 470
2666 706
5344 536
3904 603
3138 452
4343 305
2146 423
1380 336
2372 395
2178 372
5364 587
2448 490
5376 310
786 68
2312 509
1379 287
605 79
2752 327
5627 653
2565 487
3231 355
3090 580