38608 3
47881 12
104226 20
78527 13
721406 49
355007 13
211051 24
49455 3
107553 13
37602 8
277303 11
93405 4
43557 13
290457 27
27578 9
54583 11
513354 35
80608 12
77402 11
209733 23
228179 21
95529 8
180558 14
1107306 99