6590 488
23659 121
7899 724
7328 356
4752 388
2389 517
32312 489
77004 311
2827 89
34770 877
35161 81
8238 219
5225 305