12106 164
9816 503
19122 292
1304 288
2728 420
5915 97
29020 603
4220 54
14468 267
9368 679
7900 275
4390 290