2970 671
4856 428
2996 572
3264 926
3072 594
2260 560
2354 311
921 131
862 173
1108 142
1627 406
2373 501
2244 124
2715 769
625 44
510 83
2459 538
2708 715
1592 251
1954 587
2181 621
2780 536
669 57
2983 712
434 41
2093 584
2304 490
1817 472