23522 61
20732 782
47468 419
27404 575
22473 277
138339 670
55530 358
21483 394
17647 413
5030 223
5695 480
4096 842
2293 112
9442 464