2903 376
1562 124
3032 678
14091 177
28696 143
4106 102
10893 730
7240 443
4589 309
14610 117
10197 293
5467 558
39375 440
1651 115
1941 145
2384 269
3505 667
4164 479
3293 234
11824 59
6720 640
16241 219
11273 659
56333 425
11686 376
27490 128
34270 487
56504 576