2371 679
1201 347
698 225
2419 424
5470 534
15529 590
26413 267
5652 860
21239 317
15092 212
6252 214
9520 208