405 60
2442 613
3669 691
2661 757
950 47
3079 834
1074 96
1219 319
2127 516
1793 139
4076 294
950 135
2590 296
1273 90
2786 274
1888 360
2214 402
2904 581
3804 865
2845 713
5349 643
3180 598
8726 690
11599 288