2790 494
1633 209
986 178
3339 652
16667 623
9902 112
7138 221
2483 212
15152 837
15830 209
22270 231
20053 406
19708 298
12091 781
4161 646
35573 302
14530 125
3717 594
3888 64
73391 240
9898 279
10552 527
53219 321
34010 971