5535 300
8740 525
13100 482
6811 284
8827 644
10854 595
9994 114
17097 567
7439 804
19760 559
19733 835
65115 393
5263 136
6521 61
5881 230
11844 278