2995 260
15064 428
752 127
4922 481
2474 219
2639 297
1556 310
4816 664
3402 648
5215 509
34489 656
4940 784
3085 689
1698 307
30385 501
1049 126
1051 210
1070 145
2835 421
1649 351
1439 362
4562 618
1809 289
5805 323
1044 151
5533 870
6614 421
3649 574