2301 66
7519 591
40494 945
7990 449
2168 508
3125 244
5206 890
2232 163
10925 572
50641 196
3787 766
8212 295
12673 836
26676 245
11191 134
80029 117
30404 789
7612 323
84349 108
63314 186
65198 989
29209 324
30300 77
47152 519
9372 46
83638 489
7872 411
5880 914