6651 502
133021 361
5412 669
89811 848
10484 582
20486 147
25670 290
22897 132
31244 124
3978 349
15560 398