2994 409
3203 218
8075 240
5872 291
7668 512
36252 677
9974 93
20970 383
7995 667
12898 349
30555 137
4611 316
22799 265
35647 633
9129 866
6316 385
31855 91
27182 201
7115 657
4964 562
18495 551
4307 607
2945 336
2214 159
2103 141
3230 262
4661 389
6221 148