2283 260
2067 49
3020 577
2445 52
1605 90
19882 556
8337 446
42884 251
21096 248
16970 318
17323 291
32824 298