9592 503
18368 292
1296 288
2713 420
5909 97
28745 603
4144 54
14445 267
9336 679
7820 275
4360 290
11274 163