3502 385
4438 629
713 98
1418 315
1704 307
1832 288
1784 546
2109 331
2471 609
275 50
3125 683
1234 313
3170 766
1378 248
2909 538
5389 310
2592 449
5047 415
2567 193
2287 576
1806 143
2723 649
1156 303
4028 656