4482 430
3094 121
3053 284
2346 218
1111 140
2677 482
2600 266
3423 464
2837 390
4327 601
15462 361
7770 506
4998 534
3223 271
6188 410
7612 428
4720 402
30755 649