3032 356
3004 112
12616 103
33969 755
2965 845
57342 343
23324 935
9449 568
6293 184
23515 57
4072 574
7994 502
15697 562
3434 273
9535 482
21651 217
37132 86
21700 322
3428 424
13371 307
78044 773
9731 165
12939 118
3568 252