2184 175
5046 360
4818 563
17255 312
5898 839
2739 402
1623 98
3166 218
3739 592
3143 519
4220 579
2945 192
4662 611
2191 382
2781 363
28810 792