2985 540
17485 550
5466 143
15546 579
10593 627
23104 142
28154 133
6632 666
8258 717
4542 359
13821 131
11367 546
18256 72
3426 300
17080 654
15696 312
5694 286
9435 209
7725 61
3521 280
8969 501
9550 343
10156 693
24051 649
6839 648
12916 733
4620 162
8804 334