5025 820
2726 508
4884 644
1428 377
1379 157
9623 531
4857 665
7593 761
4274 611
5382 476
4056 300
4012 631
6246 722
3551 540
3969 473
4475 292
986 56
6109 276
4832 908
4011 553
2450 84
5348 751
5862 208
5184 91