3541 817
4171 580
4875 346
7299 770
1495 126
9399 979
1164 171
2490 84
45954 141
23437 607
5346 82
3771 197
24231 50
3193 547
7018 426
4596 172
5374 518
21248 915
5726 297
7654 645
4186 457
4008 399
8933 505
3090 344
10449 790
41647 67
135006 928
158800 540