4013 295
4987 373
6050 508
11479 592
26320 274
111325 372
14702 514
46551 259
18544 655
27287 402
22778 281
29406 382
13623 803
18338 929
10943 614
9596 151
2695 507
19519 342
4528 748
3053 197
4214 603
15766 580