5028 505
16578 389
11349 529
11066 411
11594 508
6810 665
8781 135
5174 173
7012 326
12548 462
6010 161
9169 382
8590 206
7985 541
8244 669
17223 81
29019 118
6113 578
21481 85
8327 575
49268 302
5153 181
17261 883
8494 338