514680 93
299478 62
112279 15
163404 20
268981 43
111176 19
108476 12
185404 30
221482 19
572026 74
310153 50
202108 55
860883 76
48053 1
35880 3
53879 6
56051 11
114752 3