30453 72
45287 214
6188 375
13644 96
4938 868
3859 660
10675 701
1933 41
4137 503
5346 136
9356 81
17371 521
3063 48
9056 122
3102 34
9622 622
7825 141
15041 413
23167 143
2448 92
17394 703
23239 106
12205 598
59852 440
7612 329
7174 503
5917 255
4742 178