3111 240
4978 415
20584 78
3814 642
6645 179
7005 176
14147 163
2449 230
5284 69
5529 523
22299 368
5203 94
1960 252
6917 227
5532 293
4198 90
4665 567
3441 512
4555 711
12002 295
5040 460
4789 668
7605 580
26387 182