2615 508
129142 520
3384 60
4649 274
3156 362
23927 295
7545 508
8945 354
42265 606
7891 255
5473 935
7778 411
24212 455