20168 431
7707 681
18440 612
15702 116
25065 164
11495 357
15561 123
45956 328
41619 682
14542 461
9134 78
2129 397
2169 278
2607 323