5393 489
2988 44
5680 807
8373 318
4427 149
7656 683
3823 454
5471 601
46713 575
7857 253
2812 272
11799 648
2658 61
5847 683
9799 671
5431 509
3576 565
109435 592
4184 674
9763 426
2288 106
5140 916
4953 676
4249 542