3057 722
4849 414
5182 389
3096 385
6525 685
10263 522
10118 296
4627 110
2570 284
4009 976
4493 626
1819 59
2844 132
6313 213
5176 731
5398 467
4325 680
3289 589
4122 469
19458 190
4218 915
3661 553
5081 910
5559 884