5005 433
4499 156
6689 886
21204 324
4293 32
3800 136
6140 566
4147 396
1285 102
2705 554
2810 287
5268 392
6884 323
12535 431
3061 444