3599 377
3687 265
2295 61
3197 527
3890 773
50412 532
55648 183
6318 322
13287 747
30100 618
23541 845
33553 166
3276 334
7800 681
33119 686
11559 194
16033 116
47518 81
9723 41
23811 522
12602 31
28049 225
23770 712
19753 410
5568 851
7538 629
21370 645
10459 212