991 2
15,429 36
520 3
744 3
964 307
758 262
600 151
245 35
349 67
143 40
237 42
708 236
339 93
283 82
447 93
323 52