3051 175
11956 511
2032 63
4759 449
16985 532
30336 936
4428 185
2342 116
5828 812
7125 650
10870 411
4091 724
2238 245
3636 494
4070 464
2918 416
1459 83
2012 42
14746 419
4120 355
15203 400
7998 580
8995 842
9482 506
5860 532
4797 764
3648 96
2148 114