15093 795
2434 178
3774 274
1428 96
14275 495
23895 103
1818 37
2589 175
3117 477
3656 226
5092 901
7989 532
3535 169
3588 273
6576 789
5730 113
6587 746
2819 456
5255 511
6080 256
22427 201
4742 306
7132 593
5698 892