2189 175
5053 360
4826 563
17290 312
5904 839
2743 402
1630 98
3174 218
3744 592
3152 519
4225 579
2951 192
4666 611
2199 382
2789 363
28907 792