23431 61
20717 782
47465 419
27403 575
22473 277
138336 670
55526 358
21483 394
17645 413
5030 223
5695 480
4096 842
2293 112
9442 464