4000 295
4974 373
6040 508
11470 592
26316 274
111275 372
14699 514
46534 259
18536 655
27273 402
22758 281
29397 382
13610 803
18334 929
10941 614
9588 151
2694 507
19511 342
4527 748
3051 197
4212 603
15765 580