32385 603
17579 546
36289 952
11590 675
21739 422
3284 517
2494 67
7947 483
85242 839
16928 326
12610 31
48313 491
17511 450
27685 41
48885 592
21859 188