34666 502
41571 277
20685 161
25802 443
15433 49
21810 432
7903 681
20384 612
16251 116
26566 164
12283 357
16023 123
48441 330
44076 682
15373 461
9687 78