10406 741
1896 441
12807 549
123703 985
17333 176
3451 330
349906 1109
18741 459
14303 888
12235 597
3102 735
11013 426
3074 406
4958 534
1181 28