324751 63
49106 10
106527 31
226677 44
160256 10
70407 12
102583 15
69957 11
50853 7
32954 3
81676 36
60556 10
87077 21
156458 27
124081 12
140232 17
180329 25
116753 16
59281 5
149656 22
337978 55
29702 3
49656 6
43101 10