6595 823
2205 273
3728 825
2409 381
2184 196
5045 441
2388 260
4636 434
8940 377
20244 351
2493 353
4948 777
16439 451
3331 375
4801 895
7784 166
3062 382
5266 913
4254 628
13400 56
4321 642
3182 659
5747 917
5027 828