5031 115
4996 601
3846 715
2596 211
1381 37
2885 347
2564 116
7259 570
2944 374
1879 209
2350 267
3855 303
4165 402
2883 375
1899 112
3380 568
4759 500
2478 48
8395 709
5244 299
5355 138
3831 754
3327 101
3444 446
5695 402
2263 398
2686 561
3416 523