4427 308
2602 119
5306 640
4304 582
20313 548
15128 885
10235 487
12213 104
7260 487
2147 201
5621 38
2806 290
4725 205