2404 250
1128 260
522 94
3159 775
1300 307
4477 416
3976 206
1876 309
4580 444
5092 468
6150 329
22244 591
9345 598
4484 715
3291 356
3226 532
3841 535
3018 570
3199 479
3644 546
2345 332
3906 613
4703 930
3552 586
2653 406
2097 455
2259 299
1021 89