18958 33
5676 702
1503 75
4495 388
5243 646
7517 348
8700 95
4236 284
3284 139
11659 648
4284 388
4342 29
1890 73
4129 215
5146 925