29442 343
48563 219
15732 73
20823 516
27754 493
23323 160
18200 452
7403 428
12470 610
53856 445
15920 266
10418 574
13115 317
11057 270
16534 132
9111 732
4013 324