638 33
1269 107
3950 851
3513 759
2596 524
2304 336
1642 342
2735 625
3126 509
844 83
2106 424
984 92
1253 160
1306 130
2204 494
3021 319
927 65
9080 126
5880 388
5847 593
1216 75
3395 61
8937 626
1635 322