2503 659
19501 607
6686 369
116503 667
15561 169
84207 96
39600 493
28202 209
19951 335
63482 899
19271 267
61522 438
10117 160
24965 743
18970 547
16888 424
21003 383
5508 552