2997 61
3783 87
4461 244
9835 349
27434 798
5241 292
9348 589
7136 720
6860 435
14879 346
18013 858
13038 188
8680 539
1692 42
9818 502
5954 426
8610 431
6669 349
5953 414
11140 743
3505 211
5298 446
5212 529
4357 254