3028 301
1449 316
1389 329
10909 501
2610 584
3870 91
3853 829
3811 571
2803 445
2096 388
416 39
2912 489
2246 176
942 82
3684 716
4187 724
1457 382
2254 406
4400 412
7014 373
2639 547
1964 322
3373 722
3426 650