4676 621
2855 691
6178 51
4202 547
6900 945
7153 416
3094 272
2908 565
3972 606
2271 246
4585 797
9127 138
4484 37
3951 209
8048 179
3354 1006