1104 295
2509 697
2054 88
15654 367
2913 353
55421 443
7712 115
3098 355
12683 103
5663 605
4386 367
13873 276
4302 163
2380 52
7373 664
7900 313
12265 42
5707 420
6801 187
3552 282
12478 323
4674 723
16513 401
8273 157
24752 373
5642 38
2598 414
1920 30