34666 502
41573 277
20685 161
25805 443
15434 49
21828 432
7904 681
20387 612
16251 116
26568 164
12283 357
16024 123
48444 330
44077 682
15373 461
9687 78