3218 181
3627 93
4226 775
3072 522
11157 367
17447 394
5922 508
41159 84
3955 728
5046 315
9541 529
4965 614
19672 109
1238 175
6127 525
1912 361
8121 692
7441 52
20385 247
3126 578
40714 373
1700 221