4006 295
4981 373
6043 508
11473 592
26316 274
111302 372
14700 514
46544 259
18541 655
27276 402
22769 281
29399 382
13615 803
18336 929
10941 614
9591 151
2695 507
19516 342
4528 748
3051 197
4212 603
15765 580