311853 75
38981 8
165528 10
20351 1
148452 13
95132 12
242877 31
18180 0
372458 54
20379 0
39258 4
70579 20
21934 2
126053 23
99082 16
19007 1
25501 3
95457 13
312903 47
42202 9
134356 19
31304 4
21126 2
268234 35