1050 156
913 95
1749 290
406 73
2293 417
24312 156
1896 371
4133 638
7253 615
2002 297
2928 455
1455 310
3539 664
3507 703
1642 352
3011 648
3548 554
20482 673
44805 823
6407 384
1187 97
1534 307
862 98
2393 468
2182 151
9948 202
4488 172
6227 261