1002 262
1628 533
1345 321
2371 573
4885 344
1871 75
9704 320
17839 289
3296 133
2869 120
2231 51
2085 124
3815 260
5719 862
8595 837
6290 241
15152 518
5201 327
5221 631
2826 275
4502 105
3092 132
5051 270
5672 374