2912 301
3391 238
3569 196
3761 736
1424 68
2884 311
16738 613
2846 402
2304 540
1864 288
2060 216
3522 696
1777 158
7507 684
4641 566
2197 235
1527 166
3332 761
2476 496
6660 532
3494 394
3923 559
2094 433
3598 907