12526 127
50447 168
18130 596
3356 105
2645 299
4919 796
31651 539
3225 202
3424 185
5448 357
4032 533
3858 320
3146 145
6622 319
26783 268
27511 505
4465 319
3565 511
4560 638
4398 885
4343 570
3130 420
7408 953
3879 105