5239 315
15298 253
2699 97
4529 399
6490 152
16743 167
21644 205
2724 72
10935 610
6624 480
2401 81
12157 653
10169 560
6135 187
6033 138
7578 648
12362 850
15902 450
15509 549
13688 253
5595 421
13294 369
7973 651
20144 938