2283209 154
34201 1
161658 30
40706 14
250329 53
64232 18
35755 6
162459 13
162879 30
200655 23
132081 17
304627 80
102234 7
55729 6
47733 19
99006 10
56007 8
341859 41
86978 12
403304 35
319632 19
147881 9
2518483 207
385784 12