15499 159
32987 175
10507 608
4023 695
2201 344
2662 447
9941 648
7682 547
23536 800
1699 122
32382 423
3734 277
12413 362
1455 231
5291 438
83939 239