29309 2
44358 12
305427 26
1080553 115
308906 10
220501 12
309127 49
296603 55
101379 6
417004 47
111283 20
180502 34
173932 25
151657 19
102908 8
82876 15
149107 31
87205 13
58651 9
85534 16
121384 8
34484 0
37205 4
36828 4