15883 118
6102 731
871 152
5025 187
3861 354
2032 88
2035 540
3163 530
917 61
3161 250
4949 476
6063 427
1439 67
3848 212
2533 268
1276 115
3728 116
2929 535
2433 277
2998 524
4855 868
5719 695
3745 577
1692 127