5994 660
15024 201
5920 178
8610 566
1384 119
10438 357
4501 426
7775 470
1204 68
2187 340
4190 428
44339 373