3291 460
5148 771
2459 334
4352 120
2200 175
3443 281
4215 943
3073 603
1872 354
5806 778
4487 854
4847 968
4216 204
2811 422
3904 569
4178 383
5786 717
3046 234
3485 34
2888 387
6505 578
4050 680
2644 168
1648 66
3032 405
3448 614
3599 759
1245 88