2931 790
1704 258
1424 178
2312 416
166494 717
93892 241
28293 132
18984 575
14467 217
22010 272
163541 795
40625 704
32591 439
83165 270
73093 583
69278 547
27189 283
49489 103
119852 627
3035 788
46482 346
33021 271
17833 1002
10651 144