4435 860
2148 283
2550 168
4923 332
2585 187
5288 687
2461 76
4406 318
4139 810
7761 339
1715 109
4348 682
5813 563
5310 878
2536 146
7634 239
3321 471
7708 240
3574 474
4774 449
4939 833
2741 230
3591 743
3969 819