13953 104
2511 317
1559 111
3099 527
1602 286
13867 636
4102 621
3198 389
3496 489
6053 645
7685 80
2588 229
1809 165
1155 33
3636 819
2889 281
1835 283
1529 139
4293 657
4022 289
1912 363
2840 474
5693 483
3293 639