21210 551
6231 275
7894 34
21610 510
12160 116
439657 741
31430 207
5130 343
247054 1196
15931 578
12059 265
3500 423
5477 90
4360 888
4886 177
10606 180
1681 64
9967 139
3853 84
5861 469
28117 386
9041 839
24088 360
6923 350
2451 514
4400 481
6998 392
4277 107