31593 109
12504 15
200412 401
25707 16
80648 38
76676 108
90170 306
59690 208
11541 23
24317 33
55876 104
19200 27
16450 28
5615 7
44830 68
13122 76
22821 62
7766 14
7439 25
31314 105
19475 16
19731 37
3689 3
14340 28