4527 626
22161 602
3085 401
4972 868
28503 275
5396 467
6848 681
1981 329
6595 30
12820 327
5543 935
3129 228
6553 414
2603 363
3203 731