4593 85
5180 61
2582 486
4547 184
1740 166
3985 83
11412 821
4529 466
4450 444
8889 489
3705 144
2952 388
7650 536
12042 552
9435 828
19904 551
5471 338
3983 568
2317 43
5955 570
8662 114
11349 370
5537 766
11194 188