3192 124
5580 147
4210 649
2995 214
7678 921
4233 365
4492 823
7328 183
4805 693
5449 659
4190 636
2084 335
1099 33
3645 474
13794 298
4808 584
3231 211
4806 600
6212 423
4164 569
3441 614
8068 708
4171 513
4658 67
2352 287
2381 111
8498 437
4189 508