5296 288
15710 238
3152 646
43262 93
5185 510
1487 363
1205 151
3511 498
18026 858
27065 396
6331 206
20887 794
4863 392
185607 734
51353 400
6773 671