2508 151
1546 208
3903 76
5274 164
1279 109
1557 42
3345 798
4597 311
2457 113
3863 708
1935 37
3856 381
4564 550
3997 546
5178 245
3914 452
4214 288
10664 715
5367 601
8710 663
6304 706
4815 638
4355 567
3441 196
4008 493
5259 879
6552 593
3599 616