32385 603
17578 546
36289 952
11590 675
21739 422
3284 517
2494 67
7947 483
85240 839
16926 326
12610 31
48312 491
17511 450
27684 41
48884 592
21859 188