6050 660
15112 201
5964 179
8629 566
1390 119
10467 357
4519 426
7792 470
1206 68
2199 340
4197 428
44967 373