5196 581
22562 219
14743 269
3420 287
3028 261
2942 257
3396 678
2369 225
8030 45
1484 241
4934 928
1747 344
2691 361