3955 89
3562 478
2224 61
28555 498
27447 217
21162 599
6476 208
5457 522
10322 181
26998 270
17672 259
12140 436
16228 703
3576 616
119570 469
5294 461
6767 684
3421 60
4221 431
4909 785
2658 71
9231 374
59005 512
4056 563
16642 235
6035 140
2954 377
13259 130